English Dictionary
◊ HOP GARDEN
choroid coat
n : a highly vascular membrane in the eye between the retina and
the sclera [syn: {choroid}]